如何在Windows 10中在虚拟机中运行macOS 您所在的位置:网站首页 vmware amd-v 笔记本 如何在Windows 10中在虚拟机中运行macOS

如何在Windows 10中在虚拟机中运行macOS

2023-04-13 20:05| 来源: 网络整理| 查看: 265

VMware Player英特尔®APFS Mojave 10.14.3 Media Fire VMware Player修补程序工具(均需要两个文件)

文件下载完成后,右键单击并使用您喜欢的存档工具进行提取。例如,我将右键单击,然后选择 7-Zip>提取到“ Mojave Image"。。在文件夹中,您将找到一个.VMDK文件,该文件代表虚拟机磁盘格式。 VMDK文件包含您将在下一节中使用的操作系统。

如何使用VirtualBox创建macOS Mojave虚拟机

打开VirtualBox。选择新建。输入macOS。 VirtualBox将在您键入时检测到操作系统,并且默认为Mac OSX。但是,您需要更改此设置。在版本下,选择 macOS 10.13 High Sierra 。

下一步,设置虚拟机和macOS可以使用的RAM数量。我建议最小为4GB,但是您可以从主机系统中获得的容量越多,体验就会越好。请记住,您分配的RAM不能超过系统可用的内存,并且需要为主机操作系统保留一些可用的内存。 (系统需要多少RAM?)

最后,您需要分配一个硬盘。选择使用现有的虚拟硬盘文件。

选择文件夹图标并浏览到VMDK文件,然后点击创建。

在启动虚拟机并使用macOS Mojave之前,需要对设置进行一些调整。右键单击您的macOS虚拟机,然后选择设置。

在系统下,从引导顺序中删除 Floppy 。确保芯片集设置为 ICH9 。

选择处理器标签。分配两个处理器。如果您的i7 CPU具有备用电源(或具有多个额外内核的i9),请考虑分配更多资源。但是,这并不重要。确保选中 Enable PAE / NX 框。

在 Display 下,将 Video Memory 设置为128MB。

现在,在存储下,选中使用主机I / O缓存旁边的框。

不幸的是,在当前配置下,VirtualBox不适用于您的macOS VMDK。要启动并运行它,您必须在macOS虚拟机运行之前先修补VirtualBox。为此,您需要使用命令提示符输入一些代码。所有详细信息都在下面。

首先关闭VirtualBox。如果VirtualBox或其任何关联进程正在运行,则这些命令将无法正确执行。关闭后,按 Windows键+ X ,然后从菜单中选择命令提示符(Admin)。如果菜单仅显示PowerShell选项,请在“开始"菜单搜索栏中键入命令。然后右键单击“最佳匹配",然后选择以管理员身份运行。

以下代码适用于VirtualBox 5.x和6.x。

使用使用以下命令找到Oracle VirtualBox目录:

cd "C:\Program Files\Oracle\VirtualBox\"

现在,一一输入以下命令。调整命令以匹配您的虚拟机的名称。例如,我的虚拟机名称是“ macos "。这是命令:

VBoxManage.exe modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbffVBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

在完成命令后,假定您遇到了没有错误,请关闭命令提示符。

重新打开VirtualBox。双击您的macOS虚拟机以启动它。您将看到一长串文本,然后是灰屏。灰屏可能需要一两分钟才能清除,但不要惊慌。解决后,您将到达macOS“欢迎"屏幕。

从此处,您可以根据需要设置macOS Mojave虚拟机。

专业提示:虚拟机通过灰屏后,对其进行快照。如果线路出现任何问题,您可以返回“欢迎"屏幕设置并重新开始该过程。完成macOS设置后,进行另一种设置,以便直接进入macOS安装。转到计算机>拍摄快照,为快照命名,然后等待其处理。

关闭macOS Mojave虚拟机。现在,下载并安装VirtualBox Extension Pack。

安装后,右键单击您的macOS虚拟机,然后选择设置。打开 USB 标签,然后选择 USB 3.0(xHCI)控制器,然后按OK。

再次启动您的macOS Mojave虚拟机,您感觉很好

如何使用VMware Workstation Player创建macOS Mojave虚拟机

在VirtualBox上优先使用VMware?您可以使用与VirtualBox完全相同的VMware创建macOS Mojave虚拟机。并且,与VirtualBox一样,VMware还需要在macOS Mojave虚拟机运行之前进行修补。

上面的“ macOS虚拟映像"文件列表中的是“ VMware Player修补程序工具"。 ,下载补丁工具。然后,浏览到将修补程序工具下载到的位置。提取存档的内容。当文件夹位于同一驱动器上时,此过程最有效(例如,在C:\驱动器上都找到了VMware根文件夹和提取的存档)。

确保VMware已完全关闭。现在,在patcher文件夹中,右键单击 win-install 命令脚本,然后选择以管理员身份运行。该脚本将打开“命令提示符"窗口,然后将运行补丁脚本。 关注。脚本wh绕,您需要注意任何“ 找不到文件"消息。

“找不到文件"或“系统找不到"的最常见原因“指定文件"消息是将VMware Workstation Player安装到默认文件夹的其他位置,并从其他目录执行补丁。

补丁完成后,您可以打开VMware。

选择创建新的虚拟机。 选择稍后再安装操作系统。现在,选择 Apple Mac OS X ,然后将“版本"更改为macOS 10.14。如果看不到macOS选项,那是因为补丁未正确安装。

下一步,您需要为macOS Mojave虚拟机选择一个名称。选择一个容易记住的内容,然后将文件路径复制到方便的位置,您将需要它来进行一些编辑。在下一个屏幕上,坚持建议的最大硬盘大小,然后选择将虚拟磁盘存储为单个文件。完成虚拟磁盘创建向导,但暂时不要启动虚拟机。

在启动虚拟机之前,必须编辑硬件规格。另外,您需要告诉VMware在哪里可以找到macOS VMDK。

在VMware主屏幕上,选择macOS Mojave虚拟机,然后右键单击并选择 Settings 。与VirtualBox一样,将虚拟机的内存增加到至少4GB。如果您有剩余的RAM,则可以分配更多的内存。

在处理器下,将可用内核数编辑为2。

现在,在下>硬盘(SATA),则需要删除之前创建的硬盘。选择删除,VMware将自动删除磁盘。现在,选择添加>硬盘> SATA(推荐)>使用现有磁盘。浏览到macOS VMDK的位置。

在打开VMware macOS Mojave虚拟机之前,需要进行最后的编辑!

关闭VMware。转到您存储macOS虚拟机的位置。默认位置是:

C:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER

浏览到macOS.vmx,右键单击并选择 Open with…,选择记事本(或您喜欢的文本编辑器)。滚动到配置文件的底部并添加以下行:

smc.version = "0"

保存,然后退出。

您现在可以打开VMware,选择您的macOS Mojave虚拟机,然后启动它!

还记得通过VMware补丁工具下载的其他ISO文件吗?其中包含VMware工具,一组可改善鼠标处理,视频性能和其他有用功能的实用程序和扩展。

在运行macOS虚拟机的情况下,选择 Player>可移动设备> CD / DVD(SATA)>设置。选择使用ISO映像文件,然后浏览到先前下载的 VM Tool New.ISO 文件的位置。按OK并返回到macOS。

在桌面上,您应注意VMware Tools驱动器符号。双击要打开的驱动器,然后选择安装VMware Tools 。在安装过程中,您将遇到安全警告。选择打开“安全性偏好设置">“允许" ,然后单击“挂锁"图标以确认更改。重新启动虚拟机,然后您就可以随意使用macOS。

在VMware Player工作站中安装macOS虚拟机期间,有几件事可能(可能会出错)。

p>

如果在虚拟机创建向导期间看不到“ Apple Mac OS X",则需要重新访问补丁程序。确保与VMware Player相关的所有进程都已关闭。

如果在启动虚拟机时收到消息“二进制转换不支持Mac OS X",则很有可能需要在Windows XP中激活虚拟化。您的BIOS / UEFI配置。

如果在启动虚拟机时收到消息“ VMware Player无法恢复错误:(vcpu-0)",则需要返回到macOS.vmx配置文件以确保您添加了多余的行并保存了编辑。

用于AMD硬件的macOS虚拟机

Apple使用Intel硬件为台式机和笔记本电脑供电。使用Intel硬件配置macOS虚拟机更加容易,因为硬件规格非常相似。对于AMD,情况恰恰相反。由于Apple不在AMD硬件上开发macOS,因此在AMD系统上创建macOS虚拟机比较棘手。

此外,我没有用于测试macOS虚拟机的AMD系统,因此无法给你一个详细的教程。但是,只要您耐心等待并相应地执行每个步骤,我可以为您指导一些有效的macOS AMD虚拟机教程。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有